package com.dinghui.ebookbag.enity;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

// 返回结果
//public class Result<T> implements Serializable {
//
//    private String start;
//    private String limit;
//    private String total;
//    private List<T> root = new ArrayList<T>();
//
//    public String getStart() {
//        return start;
//    }
//
//    public void setStart(String start) {
//        this.start = start;
//    }
//
//    public String getLimit() {
//        return limit;
//    }
//
//    public void setLimit(String limit) {
//        this.limit = limit;
//    }
//
//    public String getTotal() {
//        return total;
//    }
//
//    public void setTotal(String total) {
//        this.total = total;
//    }
//
//    public List<T> getRoot() {
//        return root;
//    }
//
//    public void setRoot(List<T> root) {
//        this.root = root;
//    }
//
//    @Override
//    public String toString() {
//        return "Result{" +
//                "start='" + start + '\'' +
//                ", limit='" + limit + '\'' +
//                ", total='" + total + '\'' +
//                ", root=" + root +
//                '}';
//    }
//}


public class Result implements Serializable {

    private String start;
    private String limit;
    private String total;
    private List<Version> root = new ArrayList<>();

    public String getStart() {
        return start;
    }

    public void setStart(String start) {
        this.start = start;
    }

    public String getLimit() {
        return limit;
    }

    public void setLimit(String limit) {
        this.limit = limit;
    }

    public String getTotal() {
        return total;
    }

    public void setTotal(String total) {
        this.total = total;
    }

    public List<Version> getRoot() {
        return root;
    }

    public void setRoot(List<Version> root) {
        this.root = root;
    }

    @Override
    public String toString() {
        return "Result{" +
                "start='" + start + '\'' +
                ", limit='" + limit + '\'' +
                ", total='" + total + '\'' +
                ", root=" + root +
                '}';
    }
}



//public class Result<T> implements Serializable {
//
//    private String start;
//    private String limit;
//    private String total;
//    private T root ;
//
//    public String getStart() {
//        return start;
//    }
//
//    public void setStart(String start) {
//        this.start = start;
//    }
//
//    public String getLimit() {
//        return limit;
//    }
//
//    public void setLimit(String limit) {
//        this.limit = limit;
//    }
//
//    public String getTotal() {
//        return total;
//    }
//
//    public void setTotal(String total) {
//        this.total = total;
//    }
//
//    public T getRoot() {
//        return root;
//    }
//
//    public void setRoot(T root) {
//        this.root = root;
//    }
//
//    @Override
//    public String toString() {
//        return "Result{" +
//                "start='" + start + '\'' +
//                ", limit='" + limit + '\'' +
//                ", total='" + total + '\'' +
//                ", root=" + root +
//                '}';
//    }
//}